package boogui.member;

import java.util.Scanner;

import boogui.member.db.BooguiDBVO;

/**
 * 아이디/이메일/핸드폰 중복검사
 */

public class MemberChkService {

	MemberVO mvo = null;
	MemberChkDAO mcdao = null;
	BooguiDBVO bdb = null;

	public MemberChkService() {
		mvo = new MemberVO();
		mcdao = new MemberChkDAO();
		bdb = new BooguiDBVO();
	}

	// 아이디 중복 검사
	public String dupChkId(String id) {
		String msg = "";
		if (mcdao.chkD(bdb.getChkIdSQL(), id)) {
			msg = "중복된 아이디가 있습니다.";
		}
		if (id.length() == 0) {
			msg = "아이디를 입력하세요.";
		} else if (id.length() > 12 || id.length() < 4) {
			msg = "4자 이상, 12자 이하로 입력하세요";
		} else {
			msg = "사용가능한 아이디 입니다.";
		}
		return msg;
	}

	// 이메일 중복 검사
	public void dupChkEmail() {
		Scanner scan = new Scanner(System.in);
		System.out.println("이메일 입력");
		String email = scan.next();

		if (mcdao.chkD(bdb.getChkHpSQL(), email)) {
			System.out.println("중복");
		} else
			System.out.println("중복아님");

	}

	// 핸드폰 중복 검사
	public void dupChkHp() {
		Scanner scan = new Scanner(System.in);
		System.out.println("핸드폰 입력");
		String hp = scan.next();

		if (mcdao.chkD(bdb.getChkHpSQL(), hp)) {
			System.out.println("중복");
		} else
			System.out.println("중복아님");

	}
}
